myxoma virus
Explore definitions, synonyms, and language insights of myxoma virus
Definitions
                    Noun
                    
            a poxvirus closely related to smallpox virus; causes benign gelatinous tumors in humans
                Explore definitions, synonyms, and language insights of myxoma virus